Soru & Cevap

Android Studio da Activity sınıfındaki Butona erişmek

02.09.2020 - 01:12

Sayfa1Activity.java isimli activityde bulunan btn isimli butonun yazısını  ornek1 sınıfının metotu ile değiştirmek istiyorum.

birtürlü beceremedim yardımcı olur musunuz

16 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user gmyucalfarukeren
gmyucalfarukeren
19.02.2023 - 05:46

Tabii, öncelikle Sayfa1Activity.java dosyasında btn isimli butonun tanımlanmış olması gerekiyor. Eğer tanımlanmışsa, aşağıdaki gibi örnek1 sınıfından bu butona erişebilirsiniz

// Sayfa1Activity.java

import android.widget.Button;

public class Sayfa1Activity extends AppCompatActivity {
    
    // Butonu tanımlayın
    Button btn;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_sayfa1);

        // Butonu layout'tan alın
        btn = findViewById(R.id.btn);

        // Örnek1 sınıfını kullanarak butonun yazısını değiştirin
        Örnek1 örnek = new Örnek1();
        String yeniYazi = örnek.metot();

        btn.setText(yeniYazi);
    }
}